package com.lq.educationsystem.common.util;

import org.springframework.beans.BeanUtils;

import java.util.List;

public class ResultChange {
    //数据源
    //拿到结果

    /**
     *
     * 单个查询
     * @param result
     * @param data
     * @return
     * @param <T>
     */
    public static <T> T changeObject(Result result,T data){
        //获取数据
        Object data1 = result.getData();

        //数据拷贝
        BeanUtils.copyProperties(data1,data);

        return data;

    }

    /**
     * 集合查询
     */

    public static <T> List<T> changeObject(Result result, List<T> data){
        //获取数据
        Object data1 = result.getData();

        //数据拷贝

        return data;

    }
}
